Component({
  properties: {
    optionKey:{
      type:String
    }
  },
  data: {
    realSrc: ''
  },
  methods: {
    onShareTimeline(res) {
      let pages = getCurrentPages()    //获取加载的页面
      let currentPage = pages[pages.length-1]    //获取当前页面的对象
      let options = currentPage.options    //如果要获取url中所带的参数可以查看options
      let option = ""
      Object.keys(options).forEach((item)=>{option+=item+"="+options[item]+"&"})
      option=option.slice(0,option.length-1)
      // this.setData({optionKey:option})
      console.log(this.optionKey,option);
      return {
        title: '邀请您注册会员',
        query: options,
        imageUrl: '../../static/icon/share_icon.png'
      }
    },

    // 分享至朋友圈
    // 比对是否是最新版本号
    compareVersion(v1, v2) {
      v1 = v1.split('.')
      v2 = v2.split('.')
      const len = Math.max(v1.length, v2.length)

      while (v1.length < len) {
        v1.push('0')
      }
      while (v2.length < len) {
        v2.push('0')
      }
      for (let i = 0; i < len; i++) {
        const num1 = parseInt(v1[i])
        const num2 = parseInt(v2[i])

        if (num1 > num2) {
          return 1
        } else if (num1 < num2) {
          return -1
        }
      }
      return 0
    },
  },

  lifetimes: {
    attached: function() {

      // 在组件实例进入页面节点树时执行
      //判断版本是否足够朋友圈的分享

      // const version = wx.getSystemInfoSync().SDKVersion
      // if (this.compareVersion(version, '2.11.3') >= 0) {
      //
      // } else {
      //   // 如果希望用户在最新版本的客户端上体验您的小程序，可以这样子提示
      //   wx.showModal({
      //     title: '提示',
      //     content: '当前微信版本过低，无法使用该功能，请升级到最新微信版本后重试。'
      //   })
      // }

    },
  }
})
